package com.example.pojo.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@AllArgsConstructor
@Data
@NoArgsConstructor
public class UserProfile {
    Integer id;
    String name;    //用户名
    String password; //密码
    String email;//邮箱
    String avatar;    //用户头像地址
    String indexBg;//用户主页背景图片
    String address;//用户所在省份城市
    String description;    //varchar(200)	用户简介
    String signature;    //varcahr(20)	个性签名
    String hobbies;    //text	用户兴趣爱好
    Integer vip;    //0不开通，1开通
    Integer svip;    //0不开通，1开通
    String phone;    //电话号码
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    LocalDateTime createTime;    //注册时间
    @TableField(value = "update_time",fill = FieldFill.UPDATE)
    LocalDateTime updateTime;    //	修改时间
}
